foam core - French English Dictionary